#!/bin/bash
#指定Bash Shell执行
#定义数据源数组
# JDBC驱动类型 oracle:thin 主机ip 192.168.4.184 端口 1521 实例名 orcl
#数据库用户名
#密码
#要导入的原表名 拼接前缀
# 指定hive数据库ods
#以orc格式导入目标表
# hive分区字段名
# 分区字段值
# MR Mapper数量为1
arr=(CUSTOMER_MASTER ACCOUNT_MASTER TRANSACTION_DETAIL UBO_INFO WATCHLIST_MASTER WATCHLIST_DETAIL SCREENING_RESULT ALERT SUSPICIOUS_TXN_REPORT MONITORING_RULE)
for i in "${arr[@]}"
do
	sqoop import \
    --connect jdbc:oracle:thin:@192.168.4.184:1521:orcl \
    --username SCOTT \
    --password 123456 \
    --table "AML_$i" \
    --hcatalog-database ods \
    --hcatalog-table "ods_$i" \
    --hive-partition-key etl_date \
    --hive-partition-value "2025-10-15" \
	-m 1
done